package hcn.protocol.ods;


import ctd.util.xml.jaxb.DateTimeAdapter;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import java.io.Serializable;
import java.util.Date;

@XmlRootElement(name = "clinicRecord")

public class ClinicRecordBean implements Serializable {
    private static final long serialVersionUID = 2086420359337259902L;
    private String orgId;
    private String regRecordId;
    private String pickFlag;
    private Date pickDt;
    private String clinicFlag;
    private Date clinicDt;
    private String failFlag;
    private Date failDt;
    private String clinicDoctorId;

    private String status;

    @XmlElement
    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    @XmlElement
    public String getRegRecordId() {
        return regRecordId;
    }

    public void setRegRecordId(String regRecordId) {
        this.regRecordId = regRecordId;
    }

    @XmlElement
    public String getPickFlag() {
        return pickFlag;
    }

    public void setPickFlag(String pickFlag) {
        this.pickFlag = pickFlag;
    }

    @XmlElement
    @XmlJavaTypeAdapter(DateTimeAdapter.class)
    public Date getPickDt() {
        return pickDt;
    }

    public void setPickDt(Date pickDt) {
        this.pickDt = pickDt;
    }

    @XmlElement
    public String getClinicFlag() {
        return clinicFlag;
    }

    public void setClinicFlag(String clinicFlag) {
        this.clinicFlag = clinicFlag;
    }

    @XmlElement
    @XmlJavaTypeAdapter(DateTimeAdapter.class)
    public Date getClinicDt() {
        return clinicDt;
    }

    public void setClinicDt(Date clinicDt) {
        this.clinicDt = clinicDt;
    }

    @XmlElement
    public String getFailFlag() {
        return failFlag;
    }

    public void setFailFlag(String failFlag) {
        this.failFlag = failFlag;
    }

    @XmlElement
    @XmlJavaTypeAdapter(DateTimeAdapter.class)
    public Date getFailDt() {
        return failDt;
    }

    public void setFailDt(Date failDt) {
        this.failDt = failDt;
    }

    @XmlElement
    public String getClinicDoctorId() {
        return clinicDoctorId;
    }

    public void setClinicDoctorId(String clinicDoctorId) {
        this.clinicDoctorId = clinicDoctorId;
    }

    @XmlElement
    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}
  